﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model.BusinessModel.OutPut
{
    /// <summary>
    /// 流程申请输出扩展类
    /// </summary>
    public class FlowApplyExtendOutPut
    {
        /// <summary>
        /// 流程申请标题
        /// </summary>
        public string ApplyTitle { get; set; } = string.Empty;

        /// <summary>
        /// 流程id
        /// </summary>
        public string FlowId { get; set; } = string.Empty;

        /// <summary>
        /// 是否发布
        /// </summary>
        public string IsPublish { get; set; } = string.Empty;

        /// <summary>
        /// 表单json数据
        /// </summary>
        public string FormJson { get; set; } = string.Empty;

        /// <summary>
        /// 表单字段数据
        /// </summary>
        public string FormData { get; set; } = string.Empty;

        /// <summary>
        /// 流程内容
        /// </summary>
        public string FlowContent { get; set; } = string.Empty;

        /// <summary>
        /// 当前流程节点
        /// </summary>
        public string CurrentNodeId { get; set; } = string.Empty;

        /// <summary>
        /// 流程申请状态
        /// </summary>
        public int FlowApplyState { get; set; }

        /// <summary>
        /// 加急指数
        /// </summary>
        public int UrgentIndex { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; } = string.Empty;
    }
}
